sit on someone's lap - Francés Inglés Diccionario